pumping systems - French English Dictionary